package com.jumaojiang.mapper;

import com.jumaojiang.pojo.VideoResource;
import com.jumaojiang.pojo.VideoResourceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface VideoResourceMapper {
    long countByExample(VideoResourceExample example);

    int deleteByExample(VideoResourceExample example);

    int deleteByPrimaryKey(Integer videoResourceId);

    int insert(VideoResource record);

    int insertSelective(VideoResource record);

    List<VideoResource> selectByExample(VideoResourceExample example);

    VideoResource selectByPrimaryKey(Integer videoResourceId);

    int updateByExampleSelective(@Param("record") VideoResource record, @Param("example") VideoResourceExample example);

    int updateByExample(@Param("record") VideoResource record, @Param("example") VideoResourceExample example);

    int updateByPrimaryKeySelective(VideoResource record);

    int updateByPrimaryKey(VideoResource record);
}